Case-Based Reasoning: An Overview
نویسندگان
چکیده
Case-based reasoning is the technique of solving new problems by adapting solutions that were used to solve old problems. This reliance on previous experiences (or cases) is a hallmark of case-based reasoning. Each case can contain a great deal of information including a description of the situation that was encountered, ways in which the situation di ered from similar situations, and how the system reacted to the situation. In this report we trace the development of the case-based reasoning (CBR) paradigm and discuss in more detail the advantages of CBR as a problem-solving methodology. We then describe the general CBR algorithm and some of the fundamental issues that must be dealt with in any CBR system. Next, we present a survey of CBR systems that have been built to perform various tasks along with pointers for further reading. Finally, we conclude with a short discussion of the implications of CBR as a cognitive model and some pointers on how to go about building a CBR system.
منابع مشابه
Improving Agent Performance for Multi-Resource Negotiation Using Learning Automata and Case-Based Reasoning
In electronic commerce markets, agents often should acquire multiple resources to fulfil a high-level task. In order to attain such resources they need to compete with each other. In multi-agent environments, in which competition is involved, negotiation would be an interaction between agents in order to reach an agreement on resource allocation and to be coordinated with each other. In recent ...
متن کاملLicense Plate location Determination by Using Case-Based Reasoning
The license plate recognition system is part of the intelligent transportation system. In the intelligent transportation system, the vehicle image is used as the system input. The first step is to improve the image, after the edge detection, a series of morphological operations are performed to identify the plaque. The main purpose of this research was to increase the importance of plate re...
متن کاملINTEGRATING CASE-BASED REASONING, KNOWLEDGE-BASED APPROACH AND TSP ALGORITHM FOR MINIMUM TOUR FINDING
Imagine you have traveled to an unfamiliar city. Before you start your daily tour around the city, you need to know a good route. In Network Theory (NT), this is the traveling salesman problem (TSP). A dynamic programming algorithm is often used for solving this problem. However, when the road network of the city is very complicated and dense, which is usually the case, it will take too long fo...
متن کاملWhat Information Retrieval Can Learn from Case-Based Reasoning
This article gives an overview of the problems of information retrieval systems that search court decisions. Several solutions and new research directions are suggested. The solutions are inspired by the technologies of current case-based reasoning systems.
متن کاملSARTRE: System Overview A Case-Based Agent for Two-Player Texas Hold’em
SARTRE (Similarity Assessment Reasoning for Texas hold’em via Recall of Experience) is a heads-up (two-player) poker-bot that plays limit Texas Hold’em using the case-based reasoning methodology. This paper presents an overview of the SARTRE system. As far as we are aware SARTRE is the only poker-bot designed specifically to play heads-up Texas Hold’em using a CBR foundation. The design and imp...
متن کاملExplanation Goals in Case-Based Reasoning
In this paper, we present a short overview of different theories of explanation. We argue that the goals of the user should be taken into account when deciding what is a good explanation for a given CBR system. Some general types relevant to many Case-Based Reasoning (CBR) systems are identified and we use these goals to identify some limitations in using the case as an explanation in CBR systems.
متن کامل